package com.cong.security.app.social;

import org.springframework.social.connect.ConnectionData;

public interface SocialService {

	/**
	 * 将用户数据临时存储(建议使用Redis)
	 * 
	 * @param key
	 *            存储的key(Redis)，如果存储在数据库中作为主键
	 * @param connectionData
	 *            第三方账号信息
	 */
	void insert(String key, ConnectionData connectionData);

	/**
	 * 根据用户登陆的设备获取存储在数据库中的数据
	 * 
	 * @param key
	 *            redis的key，或者数据库中主键
	 * @return 三方信息
	 */
	ConnectionData select(String key);
}
